import { TransformationType } from "class-transformer";

export function Photos({ value, type }) {
  if (type === TransformationType.PLAIN_TO_CLASS) {
    return value ? JSON.stringify(value) : JSON.stringify([])
  } else if (type === TransformationType.CLASS_TO_PLAIN) {
    return value ? JSON.parse(value) : []
  }
}

// eslint-disable-next-line @typescript-eslint/no-unused-vars
export function ExtData({ value, type }) {
  if (type === TransformationType.PLAIN_TO_CLASS) {
    return value ? JSON.stringify(value) : JSON.stringify({})
  } else if (type === TransformationType.CLASS_TO_PLAIN) {
    return value ? JSON.parse(value) : {}
  }
}